energy forest - German English Dictionary